package com.ynet.middleground.riskmanage.bean.qichacha.personcorrelation;

import javax.validation.constraints.NotEmpty;

import com.ynet.core.common.BaseReqObjPager;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @ClassName PersonHoldingCompanyReq
 * @Description 个人控股查询请求类
 * @Author zhangyongbin
 * @Date 2020/8/7 9:44
 * @Version 1.0
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "个人控股查询请求类", description = "个人控股查询请求类")
public class    PersonHoldingCompanyReq extends BaseReqObjPager {

    private static final long serialVersionUID = -3645140198791043606L;

    @ApiModelProperty(value = "搜索关键字（公司名、注册号、 社会统一信用代码或 KeyNo），注：搜索关键字中，社会组织、香港企业仅支持通过 企业名称和 KeyNo 查询",
        notes = "搜索关键字（公司名、注册号、 社会统一信用代码或 KeyNo），注：搜索关键字中，社会组织、香港企业仅支持通过 企业名称和 KeyNo 查询", required = true)
    @NotEmpty(message = "搜索关键字不能为空")
    private String searchKey;

    @ApiModelProperty(value = "人员姓名", notes = "人员姓名", required = true)
    @NotEmpty(message = "人员姓名不能为空")
    private String personName;

}
